intercellular canals - German English Dictionary